package lesson10;

import javax.swing.text.DateFormatter;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;

public class Test02 {
    public static void main(String[] args) {
        Date date = new Date();
        System.out.println(date);
//        System.out.println(date.getDay());

        LocalDate localDate = LocalDate.now();
        System.out.println(localDate);

        LocalDate newLocalDate = LocalDate.parse("2020-01-01");
        System.out.println(newLocalDate);
        System.out.println(newLocalDate.getDayOfWeek().getValue());

        // 输出日期格式为：2021年9月10日
//        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年M月d日 E");
//        System.out.println(newLocalDate.format(formatter));
//        System.out.println(localDate.format(formatter));

        // 输出当前时间的格式为：2021年9月10日 11时21分30秒
        LocalDateTime localDateTime = LocalDateTime.now();
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年M月d日 H:m:s");
        System.out.println(localDateTime.format(formatter));


//        System.out.println(Math.floor(5.1));
//        System.out.println(Math.ceil(5.1));
        System.out.println(Math.round(5.6));
    }
}
